make impenetrable - Francés Inglés Diccionario